Visual Basic (Declaration) | |
---|---|
Public Overloads Function FindAsync( _ ByVal selector As Func(Of IQueryable(Of T),IQueryable), _ Optional ByVal predicate As Expression(Of Func(Of T,Boolean)), _ Optional ByVal orderBy As Func(Of IQueryable,IOrderedQueryable), _ Optional ByVal onSuccess As Action(Of IEnumerable), _ Optional ByVal onFail As Action(Of Exception) _ ) As OperationResult(Of IEnumerable) |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As Repository(Of T) Dim selector As Func(Of IQueryable(Of T),IQueryable) Dim predicate As Expression(Of Func(Of T,Boolean)) Dim orderBy As Func(Of IQueryable,IOrderedQueryable) Dim onSuccess As Action(Of IEnumerable) Dim onFail As Action(Of Exception) Dim value As OperationResult(Of IEnumerable) value = instance.FindAsync(selector, predicate, orderBy, onSuccess, onFail) |
Parameters
- selector
- The selector used to shape the result.
- predicate
- Optional predicate to filter the returned list of objects.
- orderBy
- Optional sorting function to sort the returned list of objects.
- onSuccess
- Optional callback to be called when the entity retrieval was successful.
- onFail
- Optional callback to be called when the entity retrieval failed.
Return Value
Asynchronous operation result.Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family